#include "bsp_gpio.h"

GPIO_InitTypeDef GPIO_InitStruct;

void LED_Wai_Init(LED_ENUM LEDx){
	
	RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB|RCC_APB2Periph_GPIOE,ENABLE);
	
	switch(LEDx){
		case LED_RED:
			GPIO_InitStruct.GPIO_Pin = LED_RED_PIN;
			GPIO_InitStruct.GPIO_Mode = GPIO_Mode_Out_PP;
			GPIO_InitStruct.GPIO_Speed = GPIO_Speed_50MHz;
			
			GPIO_Init(GPIOB,&GPIO_InitStruct);
			break;
		case LED_GREEN:
			GPIO_InitStruct.GPIO_Pin = LED_GREEN_PIN;
			GPIO_InitStruct.GPIO_Mode = GPIO_Mode_Out_PP;
			GPIO_InitStruct.GPIO_Speed = GPIO_Speed_50MHz;
			
			GPIO_Init(GPIOE,&GPIO_InitStruct);
			break;
	}
	
}

